package com.jzg.jcptadmin.viewinterface;

import com.jzg.jcptadmin.base.MvpView;
import com.jzg.jcptadmin.data.vo.City;
import com.jzg.jcptadmin.data.vo.Province;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * Created by wangyd on 15/12/23.
 */
public interface AreaInterface extends MvpView {

    /**
     * 获取字体默认颜色
     *
     * @return
     */
    int getDefaultFontColor();

    /**
     * 显示省列表
     *
     * @param provinces
     */
    void showProvince(ArrayList<Province> provinces);

    /**
     * 显示市列表
     */
    void showCity(List<City> cities);

    /**
     * 获取省数据参数
     *
     * @return
     */
    Map<String, String> getProvinceParams();

    /**
     * 获取市数据参数
     *
     * @return
     */
    Map<String, String> getCityParams();
}
